package com.anxin.osbProinstInfor.entity;

//import io.swagger.annotations.ApiModel;
//import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.anxin.framework.aspectj.lang.annotation.Excel;
import com.anxin.framework.web.entity.BaseEntity;

/**
 * 流程返回信息表对象 osb_proinst_infor
 *
 * @author jbs
 * @date 2024-03-08
 */
//@ApiModel(description = "流程返回信息表")
public class OsbProinstInfor extends BaseEntity<OsbProinstInfor>{
    private static final long serialVersionUID = 1L;

    /** 异步请求 ID */
    //@ApiModelProperty(value = "异步请求 ID",position=20)
    private String requestId;

    /** 返回InputCollection PRI_KEY值 */
    //@ApiModelProperty(value = "返回InputCollection PRI_KEY值",position=30)
    private String priKey;

    /** 流程实例 ID */
    //@ApiModelProperty(value = "流程实例 ID",position=40)
    private String processinstId;

    /** 预留字段 */
    //@ApiModelProperty(value = "预留字段",position=50)
    private String respExt;

    /** $column.columnComment */
    //@ApiModelProperty(value = "${comment}",position=60)
    private String parentId;

    public void setRequestId(String requestId){
        this.requestId = requestId;
    }

    public String getRequestId(){
        return requestId;
    }
    public void setPriKey(String priKey){
        this.priKey = priKey;
    }

    public String getPriKey(){
        return priKey;
    }
    public void setProcessinstId(String processinstId){
        this.processinstId = processinstId;
    }

    public String getProcessinstId(){
        return processinstId;
    }
    public void setRespExt(String respExt){
        this.respExt = respExt;
    }

    public String getRespExt(){
        return respExt;
    }
    public void setParentId(String parentId){
        this.parentId = parentId;
    }

    public String getParentId(){
        return parentId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("requestId", getRequestId())
            .append("priKey", getPriKey())
            .append("processinstId", getProcessinstId())
            .append("respExt", getRespExt())
            .append("parentId", getParentId())
            .append("delFlag", getDelFlag())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
